Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
207 LEIGH ROAD Detached £125,000 26 Sep 2008
209 LEIGH ROAD Detached £69,500 20 Jul 1995
213 LEIGH ROAD Detached £240,000 31 Mar 2021